<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Class Hierarchy</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="spade-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">&nbsp;</td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="class-tree.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<center><b>
 [ <a href="module-tree.html">Module Hierarchy</a>
 | <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Class Hierarchy</h1>
<ul class="nomargin-top">
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><i>unreachable</i></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.ACLMessage.ACLMessage-class.html">spade.ACLMessage.ACLMessage</a></strong>:
      <em class="summary">ACLMessage class stores a message using the ACL language</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.ACLParser.ACLParser-class.html">spade.ACLParser.ACLParser</a></strong>:
      <em class="summary">Parser for the ACL language</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.ACLTemplate-class.html">spade.Behaviour.ACLTemplate</a></strong>:
      <em class="summary">Template for message matching</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AmsAgentDescription-class.html">spade.AMS.AmsAgentDescription</a></strong>:
      <em class="summary">Agent Descriptor for AMS registering</em>
    </li>
    <li> <strong class="uidlink">SocketServer.BaseRequestHandler</strong>:
      <em class="summary">Base class for request handler classes.</em>
    <ul>
    <li> <strong class="uidlink">SocketServer.DatagramRequestHandler</strong>:
      <em class="summary">Define self.rfile and self.wfile for datagram sockets.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.SIMBA.SIMBA.InboxBehaviour.SimbaRequestHandler-class.html">spade.SIMBA.SIMBA.InboxBehaviour.SimbaRequestHandler</a></strong>:
      <em class="summary">Request handler for SIMBA messages</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">SocketServer.StreamRequestHandler</strong>:
      <em class="summary">Define self.rfile and self.wfile for stream sockets.</em>
    <ul>
    <li> <strong class="uidlink">BaseHTTPServer.BaseHTTPRequestHandler</strong>:
      <em class="summary">HTTP request handler base class.</em>
    <ul>
    <li> <strong class="uidlink">SimpleHTTPServer.SimpleHTTPRequestHandler</strong>:
      <em class="summary">Simple HTTP request handler with GET and HEAD commands.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.wui.WUIHandler-class.html">spade.wui.WUIHandler</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.peer2peer.P2PBehaviour.P2PRequestHandler-class.html">spade.peer2peer.P2PBehaviour.P2PRequestHandler</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.BasicFipaDateTime.BasicFipaDateTime-class.html">spade.BasicFipaDateTime.BasicFipaDateTime</a></strong>:
      <em class="summary">Help class to operate dates and times</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.BehaviourTemplate-class.html">spade.Behaviour.BehaviourTemplate</a></strong>:
      <em class="summary">Template operators</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Behaviour.ANDTemplate-class.html">spade.Behaviour.ANDTemplate</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.MessageTemplate-class.html">spade.Behaviour.MessageTemplate</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.NOTTemplate-class.html">spade.Behaviour.NOTTemplate</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.ORTemplate-class.html">spade.Behaviour.ORTemplate</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.XORTemplate-class.html">spade.Behaviour.XORTemplate</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.client.CommonClient-class.html">spade.xmpp.client.CommonClient</a></strong>:
      <em class="summary">Base for Client and Component classes.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.client.Client-class.html">spade.xmpp.client.Client</a></strong>:
      <em class="summary">Example client class, based on CommonClient.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.client.Component-class.html">spade.xmpp.client.Component</a></strong>:
      <em class="summary">Component class.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.SpadeConfigParser.ConfigParser-class.html">spade.SpadeConfigParser.ConfigParser</a></strong>:
      <em class="summary">def get(self, section, keyword):...</em>
    </li>
    <li> <strong class="uidlink">xml.sax.handler.ContentHandler</strong>:
      <em class="summary">Interface for receiving logical document content events.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.ACLParser.ACLxmlParser-class.html">spade.ACLParser.ACLxmlParser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.RDF0Parser.RDF0Parser-class.html">spade.RDF0Parser.RDF0Parser</a></strong>:
      <em class="summary">FIPA RDF Content Language Parser</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.XMLCodec.XMLCodec-class.html">spade.XMLCodec.XMLCodec</a></strong>:
      <em class="summary">XML Parser</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.SpadeConfigParser.spadeXMLHandler-class.html">spade.SpadeConfigParser.spadeXMLHandler</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.debug.Debug-class.html">spade.xmpp.debug.Debug</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.DfAgentDescription-class.html">spade.DF.DfAgentDescription</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Envelope.Envelope-class.html">spade.Envelope.Envelope</a></strong>:
      <em class="summary">FIPA envelope</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.logic.Expr-class.html">spade.logic.Expr</a></strong>:
      <em class="summary">A symbolic mathematical expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.FileLoader-class.html">spade.pyratemp.FileLoader</a></strong>:
      <em class="summary">Load template from a file.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.FIPAMessage.FipaMessage-class.html">spade.FIPAMessage.FipaMessage</a></strong>:
      <em class="summary">This object contains the envelope and payload (body) of a fipa 
        message</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.bdi.Goal-class.html">spade.bdi.Goal</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.wq.Group-class.html">spade.xmppd.modules.wq.Group</a></strong>:
      <em class="summary">A XEP-142 Workgroup</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.JID-class.html">spade.xmpp.protocol.JID</a></strong>:
      <em class="summary">JID object.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.logic.KB-class.html">spade.logic.KB</a></strong>:
      <em class="summary">A Knowledge base to which you can tell and ask sentences.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.logic.FolKB-class.html">spade.logic.FolKB</a></strong>:
      <em class="summary">A knowledge base consisting of first-order definite clauses 
        &gt;&gt;&gt; kb0 = FolKB([expr('Farmer(Mac)'), 
        expr('Rabbit(Pete)'), ...</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.logic.PropKB-class.html">spade.logic.PropKB</a></strong>:
      <em class="summary">A KB for Propositional Logic.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.logic.PropHornKB-class.html">spade.logic.PropHornKB</a></strong>:
      <em class="summary">A KB of Propositional Horn clauses.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.MTP.MTP-class.html">spade.MTP.MTP</a></strong>
    </li>
    <li> <strong class="uidlink">rfc822.Message</strong>:
      <em class="summary">Represents a single RFC 2822-compliant message.</em>
    <ul>
    <li> <strong class="uidlink"><a href="mimetools.Message-class.html">mimetools.Message</a></strong>:
      <em class="summary">A derived class of rfc822.Message that knows about MIME headers and
        contains some hooks for decoding encoded and multipart messages.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.debug.NoDebug-class.html">spade.xmpp.debug.NoDebug</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.simplexml.Node-class.html">spade.xmpp.simplexml.Node</a></strong>:
      <em class="summary">Node class describes syntax of separate XML Node.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.DataField-class.html">spade.xmpp.protocol.DataField</a></strong>:
      <em class="summary">This class is used in the DataForm class to describe the single 
        data item.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.DataForm-class.html">spade.xmpp.protocol.DataForm</a></strong>:
      <em class="summary">DataForm class.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.ErrorNode-class.html">spade.xmpp.protocol.ErrorNode</a></strong>:
      <em class="summary">XMPP-style error element.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Protocol-class.html">spade.xmpp.protocol.Protocol</a></strong>:
      <em class="summary">A &quot;stanza&quot; object class.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Error-class.html">spade.xmpp.protocol.Error</a></strong>:
      <em class="summary">Used to quickly transform received stanza into error reply.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Iq-class.html">spade.xmpp.protocol.Iq</a></strong>:
      <em class="summary">XMPP Iq object - get/set dialog mechanism.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Message-class.html">spade.xmpp.protocol.Message</a></strong>:
      <em class="summary">XMPP Message stanza - &quot;push&quot; mechanism.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Presence-class.html">spade.xmpp.protocol.Presence</a></strong>:
      <em class="summary">XMPP Presence object.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.simplexml.NodeBuilder-class.html">spade.xmpp.simplexml.NodeBuilder</a></strong>:
      <em class="summary">Builds a Node class minidom from data parsed to it.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.Participant-class.html">spade.xmppd.modules.muc.Participant</a></strong>:
      <em class="summary">A client that participates in a MUC room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.bdi.Plan-class.html">spade.bdi.Plan</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.client.PlugIn-class.html">spade.xmpp.client.PlugIn</a></strong>:
      <em class="summary">Common xmpppy plugins infrastructure: plugging in/out, debugging.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.auth.Bind-class.html">spade.xmpp.auth.Bind</a></strong>:
      <em class="summary">Bind some JID to the current connection to allow router know of our
        location.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.browser.Browser-class.html">spade.xmpp.browser.Browser</a></strong>:
      <em class="summary">WARNING! This class is for components only.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.commands.Command_Handler_Prototype-class.html">spade.xmpp.commands.Command_Handler_Prototype</a></strong>:
      <em class="summary">This is a prototype command handler, as each command uses a disco method 
   and execute method you can implement it any way you like, however this is 
   my first attempt at making a generic handler that you can hang process 
   stages on too.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.commands.TestCommand-class.html">spade.xmpp.commands.TestCommand</a></strong>:
      <em class="summary">Example class.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.commands.Commands-class.html">spade.xmpp.commands.Commands</a></strong>:
      <em class="summary">Commands is an ancestor of PlugIn and can be attached to any session.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.auth.ComponentBind-class.html">spade.xmpp.auth.ComponentBind</a></strong>:
      <em class="summary">ComponentBind some JID to the current connection to allow router 
        know of our location.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.dispatcher.Dispatcher-class.html">spade.xmpp.dispatcher.Dispatcher</a></strong>:
      <em class="summary">Ancestor of PlugIn class.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.filetransfer.IBB-class.html">spade.xmpp.filetransfer.IBB</a></strong>:
      <em class="summary">IBB used to transfer small-sized data chunk over estabilished xmpp 
        connection.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.auth.NonSASL-class.html">spade.xmpp.auth.NonSASL</a></strong>:
      <em class="summary">Implements old Non-SASL (JEP-0078) authentication used in 
        jabberd1.4 and transport authentication.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.roster.Roster-class.html">spade.xmpp.roster.Roster</a></strong>:
      <em class="summary">Defines a plenty of methods that will allow you to manage roster.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.auth.SASL-class.html">spade.xmpp.auth.SASL</a></strong>:
      <em class="summary">Implements SASL authentication.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.transports.TCPsocket-class.html">spade.xmpp.transports.TCPsocket</a></strong>:
      <em class="summary">This class defines direct TCP connection method.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.transports.HTTPPROXYsocket-class.html">spade.xmpp.transports.HTTPPROXYsocket</a></strong>:
      <em class="summary">HTTP (CONNECT) proxy connection class.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.transports.TLS-class.html">spade.xmpp.transports.TLS</a></strong>:
      <em class="summary">TLS connection used to encrypts already estabilished tcp 
        connection.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.PseudoSandbox-class.html">spade.pyratemp.PseudoSandbox</a></strong>:
      <em class="summary">A pseudo-eval-sandbox.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateEval-class.html">spade.pyratemp.TemplateEval</a></strong>:
      <em class="summary">PseudoSandbox with some additional functions, which are useful
in the template.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.RPC_Client-class.html">spade.xmppd.xmppd.RPC_Client</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.ReceivedObject.ReceivedObject-class.html">spade.ReceivedObject.ReceivedObject</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.Room-class.html">spade.xmppd.modules.muc.Room</a></strong>:
      <em class="summary">A MUC room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.SL0Parser.SL0Parser-class.html">spade.SL0Parser.SL0Parser</a></strong>:
      <em class="summary">SL parser</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.SerializableRoom-class.html">spade.xmppd.modules.muc.SerializableRoom</a></strong>:
      <em class="summary">A serializable (reduced) version of a Room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.Server-class.html">spade.xmppd.xmppd.Server</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.bdi.Service-class.html">spade.bdi.Service</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.ServiceDescription-class.html">spade.DF.ServiceDescription</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.session.Session-class.html">spade.xmpp.session.Session</a></strong>:
      <em class="summary">The Session class instance is used for storing all session-related 
        info like credentials, socket/xml stream/session state flags, 
        roster items (in case of client type connection) etc.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.Session-class.html">spade.xmppd.xmppd.Session</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.Session_Dummy-class.html">spade.xmppd.xmppd.Session_Dummy</a></strong>:
      <em class="summary">Session_Dummy is used to trick dispatch into actually sending 
        information!</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.socialnetwork.SocialItem-class.html">spade.socialnetwork.SocialItem</a></strong>:
      <em class="summary">A member of an agent's Social Network AID, presence &amp; 
        subscription</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.Socker_client-class.html">spade.xmppd.xmppd.Socker_client</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.spade_backend.SpadeBackend-class.html">spade.spade_backend.SpadeBackend</a></strong>:
      <em class="summary">Runs the platform.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.Session_Dummy.Stream-class.html">spade.xmppd.xmppd.Session_Dummy.Stream</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.StringLoader-class.html">spade.pyratemp.StringLoader</a></strong>:
      <em class="summary">Load a template from a string.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.simplexml.T-class.html">spade.xmpp.simplexml.T</a></strong>:
      <em class="summary">Auxiliary class used to quick access to node's child nodes.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.simplexml.NT-class.html">spade.xmpp.simplexml.NT</a></strong>:
      <em class="summary">Auxiliary class used to quick create node's child nodes.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateBase-class.html">spade.pyratemp.TemplateBase</a></strong>:
      <em class="summary">Basic template-class.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp.Template-class.html">spade.pyratemp.Template</a></strong>:
      <em class="summary">Template-User-Interface.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.AID.aid-class.html">spade.AID.aid</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.transports.error-class.html">spade.xmpp.transports.error</a></strong>:
      <em class="summary">An exception to be raised in case of low-level errors in methods of
        'transports' module.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.fake_select-class.html">spade.xmppd.xmppd.fake_select</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.localizer-class.html">spade.xmppd.xmppd.localizer</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.logic.logicTest-class.html">spade.logic.logicTest</a></strong>:
      <em class="summary">### PropKB &gt;&gt;&gt; kb = PropKB() &gt;&gt;&gt; kb.tell(A &amp; 
        B) &gt;&gt;&gt; kb.tell(B &gt;&gt; C) &gt;&gt;&gt; kb.ask(C) ## The
        result {} means true, with no substitutions {} &gt;&gt;&gt; 
        kb.ask(P) False &gt;&gt;&gt; kb.retract(B) &gt;&gt;&gt; kb.ask(C) 
        False</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.multisession_manager-class.html">spade.xmppd.xmppd.multisession_manager</a></strong>
    </li>
    <li> <strong class="uidlink">object</strong>:
      <em class="summary">The most base type</em>
    <ul>
    <li> <strong class="uidlink">exceptions.BaseException</strong>:
      <em class="summary">Common base class for all exceptions</em>
    <ul>
    <li> <strong class="uidlink">exceptions.Exception</strong>:
      <em class="summary">Common base class for all non-exit exceptions.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.BadPassword-class.html">spade.xmppd.modules.muc.BadPassword</a></strong>:
      <em class="summary">The user provided a wrong password</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.Blacklisted-class.html">spade.xmppd.modules.muc.Blacklisted</a></strong>:
      <em class="summary">The user is in the black list of the room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.wq.Conflict-class.html">spade.xmppd.modules.wq.Conflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.CreationError-class.html">spade.Organization_new.CreationError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotCreatePermision-class.html">spade.Organization_new.NotCreatePermision</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotSupervisor-class.html">spade.Organization_new.NotSupervisor</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotValidGoal-class.html">spade.Organization_new.NotValidGoal</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotValidName-class.html">spade.Organization_new.NotValidName</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotValidType-class.html">spade.Organization_new.NotValidType</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.CreationError-class.html">spade.Unit_new.CreationError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotCreatePermision-class.html">spade.Unit_new.NotCreatePermision</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotSupervisor-class.html">spade.Unit_new.NotSupervisor</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotValidGoal-class.html">spade.Unit_new.NotValidGoal</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotValidName-class.html">spade.Unit_new.NotValidName</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotValidType-class.html">spade.Unit_new.NotValidType</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.CreationError-class.html">spade.Organization.CreationError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization.NotOwner-class.html">spade.Organization.NotOwner</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NotSupervisor-class.html">spade.Organization.NotSupervisor</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NotValidGoal-class.html">spade.Organization.NotValidGoal</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NotValidName-class.html">spade.Organization.NotValidName</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NotValidType-class.html">spade.Organization.NotValidType</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.CreationError-class.html">spade.Unit.CreationError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Unit.NotAdmin-class.html">spade.Unit.NotAdmin</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotSupervisor-class.html">spade.Unit.NotSupervisor</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotValidGoal-class.html">spade.Unit.NotValidGoal</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotValidName-class.html">spade.Unit.NotValidName</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotValidType-class.html">spade.Unit.NotValidType</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.DestroyError-class.html">spade.Organization.DestroyError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.DestroyError-class.html">spade.Unit_new.DestroyError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.DestroyError-class.html">spade.Unit.DestroyError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.DestroyError-class.html">spade.Organization_new.DestroyError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.wq.ItemNotFound-class.html">spade.xmppd.modules.wq.ItemNotFound</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.JoinError-class.html">spade.Unit.JoinError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Unit.BanedUser-class.html">spade.Unit.BanedUser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.LockedUnit-class.html">spade.Unit.LockedUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.MaximumUsers-class.html">spade.Unit.MaximumUsers</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.MembersOnly-class.html">spade.Unit.MembersOnly</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NickNameConflict-class.html">spade.Unit.NickNameConflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.PaswordNeeded-class.html">spade.Unit.PaswordNeeded</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.JoinError-class.html">spade.Organization_new.JoinError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization_new.BanedUser-class.html">spade.Organization_new.BanedUser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.LockedOrganization-class.html">spade.Organization_new.LockedOrganization</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.MaximumUsers-class.html">spade.Organization_new.MaximumUsers</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.MemberOfFederation-class.html">spade.Organization_new.MemberOfFederation</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.MembersOnly-class.html">spade.Organization_new.MembersOnly</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NickNameConflict-class.html">spade.Organization_new.NickNameConflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.PaswordNeeded-class.html">spade.Organization_new.PaswordNeeded</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.JoinError-class.html">spade.Organization.JoinError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization.BanedUser-class.html">spade.Organization.BanedUser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.LockedOrganization-class.html">spade.Organization.LockedOrganization</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.MaximumUsers-class.html">spade.Organization.MaximumUsers</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.MemberOfFederation-class.html">spade.Organization.MemberOfFederation</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.MembersOnly-class.html">spade.Organization.MembersOnly</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NickNameConflict-class.html">spade.Organization.NickNameConflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.PaswordNeeded-class.html">spade.Organization.PaswordNeeded</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.JoinError-class.html">spade.Unit_new.JoinError</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Unit_new.BanedUser-class.html">spade.Unit_new.BanedUser</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.LockedUnit-class.html">spade.Unit_new.LockedUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.MaximumUsers-class.html">spade.Unit_new.MaximumUsers</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.MembersOnly-class.html">spade.Unit_new.MembersOnly</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NickNameConflict-class.html">spade.Unit_new.NickNameConflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.PaswordNeeded-class.html">spade.Unit_new.PaswordNeeded</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.LastOwner-class.html">spade.Unit_new.LastOwner</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.LastOwner-class.html">spade.Unit.LastOwner</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.LastOwner-class.html">spade.Organization_new.LastOwner</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.LastOwner-class.html">spade.Organization.LastOwner</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.MaxUsers-class.html">spade.xmppd.modules.muc.MaxUsers</a></strong>:
      <em class="summary">The maximum number of users for this room has been reached</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.NickLockedDown-class.html">spade.xmppd.modules.muc.NickLockedDown</a></strong>:
      <em class="summary">The nickname that the user is trying to set is already locked down</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.NoVoice-class.html">spade.xmppd.modules.muc.NoVoice</a></strong>:
      <em class="summary">The user has no voice in this room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.NodeProcessed-class.html">spade.xmpp.protocol.NodeProcessed</a></strong>:
      <em class="summary">Exception that should be raised by handler when the handling should
        be stopped.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.muc.NotAMember-class.html">spade.xmppd.modules.muc.NotAMember</a></strong>:
      <em class="summary">The user is not a member of the room</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotValidGoalChange-class.html">spade.Unit_new.NotValidGoalChange</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotValidGoalChange-class.html">spade.Unit.NotValidGoalChange</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.NotValidUnit-class.html">spade.Unit_new.NotValidUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.NotValidUnit-class.html">spade.Organization.NotValidUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.NotValidUnit-class.html">spade.Organization_new.NotValidUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.NotValidUnit-class.html">spade.Unit.NotValidUnit</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseBaseException-class.html">spade.pyparsing.ParseBaseException</a></strong>:
      <em class="summary">base exception class for all parsing runtime exceptions</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseException-class.html">spade.pyparsing.ParseException</a></strong>:
      <em class="summary">exception thrown when parse expressions don't match class</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseFatalException-class.html">spade.pyparsing.ParseFatalException</a></strong>:
      <em class="summary">user-throwable exception thrown when inconsistent parse content is 
        found; stops all parsing immediately</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Platform.PlatformRestart-class.html">spade.Platform.PlatformRestart</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.bdi.PostConditionFailed-class.html">spade.bdi.PostConditionFailed</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.bdi.PreConditionFailed-class.html">spade.bdi.PreConditionFailed</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.RecursiveGrammarException-class.html">spade.pyparsing.RecursiveGrammarException</a></strong>:
      <em class="summary">exception thrown by validate() if the grammar could be improperly 
        recursive</em>
    </li>
    <li> <strong class="uidlink">exceptions.StandardError</strong>:
      <em class="summary">Base class for all standard Python exceptions that do not represent
        interpreter exiting.</em>
    <ul>
    <li> <strong class="uidlink">exceptions.SyntaxError</strong>:
      <em class="summary">Invalid syntax.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateSyntaxError-class.html">spade.pyratemp.TemplateSyntaxError</a></strong>:
      <em class="summary">Template syntax-error.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.StreamError-class.html">spade.xmpp.protocol.StreamError</a></strong>:
      <em class="summary">Base exception class for stream errors.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.BadFormat-class.html">spade.xmpp.protocol.BadFormat</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.BadNamespacePrefix-class.html">spade.xmpp.protocol.BadNamespacePrefix</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.Conflict-class.html">spade.xmpp.protocol.Conflict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.ConnectionTimeout-class.html">spade.xmpp.protocol.ConnectionTimeout</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.HostGone-class.html">spade.xmpp.protocol.HostGone</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.HostUnknown-class.html">spade.xmpp.protocol.HostUnknown</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.ImproperAddressing-class.html">spade.xmpp.protocol.ImproperAddressing</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.InternalServerError-class.html">spade.xmpp.protocol.InternalServerError</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.InvalidFrom-class.html">spade.xmpp.protocol.InvalidFrom</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.InvalidID-class.html">spade.xmpp.protocol.InvalidID</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.InvalidNamespace-class.html">spade.xmpp.protocol.InvalidNamespace</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.InvalidXML-class.html">spade.xmpp.protocol.InvalidXML</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.NotAuthorized-class.html">spade.xmpp.protocol.NotAuthorized</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.PolicyViolation-class.html">spade.xmpp.protocol.PolicyViolation</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.RemoteConnectionFailed-class.html">spade.xmpp.protocol.RemoteConnectionFailed</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.ResourceConstraint-class.html">spade.xmpp.protocol.ResourceConstraint</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.RestrictedXML-class.html">spade.xmpp.protocol.RestrictedXML</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.SeeOtherHost-class.html">spade.xmpp.protocol.SeeOtherHost</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.SystemShutdown-class.html">spade.xmpp.protocol.SystemShutdown</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.UndefinedCondition-class.html">spade.xmpp.protocol.UndefinedCondition</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.UnsupportedEncoding-class.html">spade.xmpp.protocol.UnsupportedEncoding</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.UnsupportedStanzaType-class.html">spade.xmpp.protocol.UnsupportedStanzaType</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.UnsupportedVersion-class.html">spade.xmpp.protocol.UnsupportedVersion</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmpp.protocol.XMLNotWellFormed-class.html">spade.xmpp.protocol.XMLNotWellFormed</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateException-class.html">spade.pyratemp.TemplateException</a></strong>:
      <em class="summary">Base class for template-exceptions.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateParseError-class.html">spade.pyratemp.TemplateParseError</a></strong>:
      <em class="summary">Template parsing failed.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateIncludeError-class.html">spade.pyratemp.TemplateIncludeError</a></strong>:
      <em class="summary">Template 'include' failed.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateSyntaxError-class.html">spade.pyratemp.TemplateSyntaxError</a></strong>:
      <em class="summary">Template syntax-error.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.TemplateRenderError-class.html">spade.pyratemp.TemplateRenderError</a></strong>:
      <em class="summary">Template rendering failed.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Unavailable-class.html">spade.Organization_new.Unavailable</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unavailable-class.html">spade.Unit.Unavailable</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Unavailable-class.html">spade.Organization.Unavailable</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unavailable-class.html">spade.Unit_new.Unavailable</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.UnavailableFunction-class.html">spade.Organization_new.UnavailableFunction</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.UnavailableFunction-class.html">spade.Organization.UnavailableFunction</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseResults-class.html">spade.pyparsing.ParseResults</a></strong>:
      <em class="summary">Structured parse results, to provide multiple means of access to 
        the parsed data:</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.Parser-class.html">spade.pyratemp.Parser</a></strong>:
      <em class="summary">Parse a template into a parse-tree.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParserElement-class.html">spade.pyparsing.ParserElement</a></strong>:
      <em class="summary">Abstract base level parser element class.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseElementEnhance-class.html">spade.pyparsing.ParseElementEnhance</a></strong>:
      <em class="summary">Abstract subclass of ParserElement, for combining and 
        post-processing parsed tokens.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.FollowedBy-class.html">spade.pyparsing.FollowedBy</a></strong>:
      <em class="summary">Lookahead matching of the given parse expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Forward-class.html">spade.pyparsing.Forward</a></strong>:
      <em class="summary">Forward declaration of an expression to be defined later - used for
        recursive grammars, such as algebraic infix notation.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing._ForwardNoRecurse-class.html" onclick="show_private();">spade.pyparsing._ForwardNoRecurse</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.NotAny-class.html">spade.pyparsing.NotAny</a></strong>:
      <em class="summary">Lookahead to disallow matching with the given parse expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.OneOrMore-class.html">spade.pyparsing.OneOrMore</a></strong>:
      <em class="summary">Repetition of one or more of the given expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Optional-class.html">spade.pyparsing.Optional</a></strong>:
      <em class="summary">Optional matching of the given expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.SkipTo-class.html">spade.pyparsing.SkipTo</a></strong>:
      <em class="summary">Token for skipping over all undefined text until the matched 
        expression is found.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.TokenConverter-class.html">spade.pyparsing.TokenConverter</a></strong>:
      <em class="summary">Abstract subclass of ParseExpression, for converting parsed 
        results.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Combine-class.html">spade.pyparsing.Combine</a></strong>:
      <em class="summary">Converter to concatenate all matching tokens to a single string.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Dict-class.html">spade.pyparsing.Dict</a></strong>:
      <em class="summary">Converter to return a repetitive expression as a list, but also as 
        a dictionary.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Group-class.html">spade.pyparsing.Group</a></strong>:
      <em class="summary">Converter to return the matched tokens as a list - useful for 
        returning tokens of ZeroOrMore and OneOrMore expressions.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Suppress-class.html">spade.pyparsing.Suppress</a></strong>:
      <em class="summary">Converter for ignoring the results of a parsed expression.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Upcase-class.html">spade.pyparsing.Upcase</a></strong>:
      <em class="summary">Converter to upper case all matching tokens.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ZeroOrMore-class.html">spade.pyparsing.ZeroOrMore</a></strong>:
      <em class="summary">Optional repetition of zero or more of the given expression.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.ParseExpression-class.html">spade.pyparsing.ParseExpression</a></strong>:
      <em class="summary">Abstract subclass of ParserElement, for combining and 
        post-processing parsed tokens.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.And-class.html">spade.pyparsing.And</a></strong>:
      <em class="summary">Requires all given ParseExpressions to be found in the given order.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Each-class.html">spade.pyparsing.Each</a></strong>:
      <em class="summary">Requires all given ParseExpressions to be found, but in any order.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.MatchFirst-class.html">spade.pyparsing.MatchFirst</a></strong>:
      <em class="summary">Requires that at least one ParseExpression is found.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Or-class.html">spade.pyparsing.Or</a></strong>:
      <em class="summary">Requires that at least one ParseExpression is found.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Token-class.html">spade.pyparsing.Token</a></strong>:
      <em class="summary">Abstract ParserElement subclass, for defining atomic matching 
        patterns.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.CharsNotIn-class.html">spade.pyparsing.CharsNotIn</a></strong>:
      <em class="summary">Token for matching words composed of characters *not* in a given 
        set.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Empty-class.html">spade.pyparsing.Empty</a></strong>:
      <em class="summary">An empty token, will always match.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Keyword-class.html">spade.pyparsing.Keyword</a></strong>:
      <em class="summary">Token to exactly match a specified string as a keyword, that is, it
        must be immediately followed by a non-keyword character.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Literal-class.html">spade.pyparsing.Literal</a></strong>:
      <em class="summary">Token to exactly match a specified string.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.CaselessLiteral-class.html">spade.pyparsing.CaselessLiteral</a></strong>:
      <em class="summary">Token to match a specified string, ignoring case of letters.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.NoMatch-class.html">spade.pyparsing.NoMatch</a></strong>:
      <em class="summary">A token that will never match.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.PositionToken-class.html">spade.pyparsing.PositionToken</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyparsing.GoToColumn-class.html">spade.pyparsing.GoToColumn</a></strong>:
      <em class="summary">Token to advance to a specific column of input text; useful for 
        tabular report scraping.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.LineEnd-class.html">spade.pyparsing.LineEnd</a></strong>:
      <em class="summary">Matches if current position is at the end of a line within the 
        parse string</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.LineStart-class.html">spade.pyparsing.LineStart</a></strong>:
      <em class="summary">Matches if current position is at the beginning of a line within 
        the parse string</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.StringEnd-class.html">spade.pyparsing.StringEnd</a></strong>:
      <em class="summary">Matches if current position is at the end of the parse string</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.StringStart-class.html">spade.pyparsing.StringStart</a></strong>:
      <em class="summary">Matches if current position is at the beginning of the parse string</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.White-class.html">spade.pyparsing.White</a></strong>:
      <em class="summary">Special matching class for matching whitespace.</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyparsing.Word-class.html">spade.pyparsing.Word</a></strong>:
      <em class="summary">Token for matching words composed of allowed character sets.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.pyratemp.Renderer-class.html">spade.pyratemp.Renderer</a></strong>:
      <em class="summary">Render a template-parse-tree.</em>
    </li>
    <li> <strong class="uidlink">threading._Verbose</strong>
    <ul>
    <li> <strong class="uidlink">threading.Thread</strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.MessageReceiver.MessageReceiver-class.html">spade.MessageReceiver.MessageReceiver</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Agent.AbstractAgent-class.html">spade.Agent.AbstractAgent</a></strong>:
      <em class="summary">Abstract Agent only for heritance Child classes: PlatformAgent, 
        Agent</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Agent.Agent-class.html">spade.Agent.Agent</a></strong>:
      <em class="summary">This is the main class which may be inherited to build a SPADE 
        agent</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.bdi.BDIAgent-class.html">spade.bdi.BDIAgent</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Agent.PlatformAgent-class.html">spade.Agent.PlatformAgent</a></strong>:
      <em class="summary">A PlatformAgent is a SPADE component.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS-class.html">spade.AMS.AMS</a></strong>:
      <em class="summary">Agent Management System</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.DF-class.html">spade.DF.DF</a></strong>:
      <em class="summary">Directory Facilitator Agent</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.SIMBA.SIMBA-class.html">spade.SIMBA.SIMBA</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Platform.SpadePlatform-class.html">spade.Platform.SpadePlatform</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.Behaviour-class.html">spade.Behaviour.Behaviour</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.DF.DF.DefaultBehaviour-class.html">spade.DF.DF.DefaultBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.DefaultBehaviour-class.html">spade.AMS.AMS.DefaultBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.FSMBehaviour-class.html">spade.Behaviour.FSMBehaviour</a></strong>:
      <em class="summary">this behavior is executed according to a Finite State Machine</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.SIMBA.SIMBA.InboxBehaviour-class.html">spade.SIMBA.SIMBA.InboxBehaviour</a></strong>:
      <em class="summary">Behaviour that routes incoming SIMBA messages</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.OneShotBehaviour-class.html">spade.Behaviour.OneShotBehaviour</a></strong>:
      <em class="summary">this behavior is only executed once</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.AddAdminBehaviour-class.html">spade.Unit_new.Unit_new.AddAdminBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.AddAdminBehaviour-class.html">spade.Unit.Unit.AddAdminBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.AddBanAgentBehaviour-class.html">spade.Unit_new.Unit_new.AddBanAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.AddBanAgentBehaviour-class.html">spade.Unit.Unit.AddBanAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.AddModeratorBehaviour-class.html">spade.Unit_new.Unit_new.AddModeratorBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.AddModeratorBehaviour-class.html">spade.Unit.Unit.AddModeratorBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.AddOwnerBehaviour-class.html">spade.Unit.Unit.AddOwnerBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.CreateRoomBehaviour-class.html">spade.Organization.Organization.CreateRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.CreateRoomBehaviour-class.html">spade.Organization_new.Organization_new.CreateRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.CreateRoomBehaviour-class.html">spade.Unit_new.Unit_new.CreateRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.CreateRoomBehaviour-class.html">spade.Unit.Unit.CreateRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.CreateTeamBehaviour-class.html">spade.Organization_new.Organization_new.CreateTeamBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.CreateTeamBehaviour-class.html">spade.Organization.Organization.CreateTeamBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.DestroyBehaviour-class.html">spade.Unit.Unit.DestroyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.DestroyBehaviour-class.html">spade.Organization_new.Organization_new.DestroyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.DestroyBehaviour-class.html">spade.Organization.Organization.DestroyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.DestroyBehaviour-class.html">spade.Unit_new.Unit_new.DestroyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.EventBehaviour-class.html">spade.Behaviour.EventBehaviour</a></strong>:
      <em class="summary">A behaviour that is executed in response to a certain event.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.peer2peer.DiscoBehaviour-class.html">spade.peer2peer.DiscoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.socialnetwork.PresenceBehaviour-class.html">spade.socialnetwork.PresenceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.socialnetwork.RosterBehaviour-class.html">spade.socialnetwork.RosterBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.peer2peer.StreamInitiationBehaviour-class.html">spade.peer2peer.StreamInitiationBehaviour</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetAdminListBehaviour-class.html">spade.Unit_new.Unit_new.GetAdminListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetAdminListBehaviour-class.html">spade.Unit.Unit.GetAdminListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetBanAgentListBehaviour-class.html">spade.Unit_new.Unit_new.GetBanAgentListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetBanAgentListBehaviour-class.html">spade.Unit.Unit.GetBanAgentListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetGoalBehaviour-class.html">spade.Unit.Unit.GetGoalBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetGoalBehaviour-class.html">spade.Unit_new.Unit_new.GetGoalBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetInfoBehaviour-class.html">spade.Unit_new.Unit_new.GetInfoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetInfoBehaviour-class.html">spade.Unit.Unit.GetInfoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetMaxAgentsBehaviour-class.html">spade.Unit.Unit.GetMaxAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetMaxAgentsBehaviour-class.html">spade.Unit_new.Unit_new.GetMaxAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetMemberListBehaviour-class.html">spade.Unit.Unit.GetMemberListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetMemberListBehaviour-class.html">spade.Unit_new.Unit_new.GetMemberListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Platform.SpadePlatform.GetMembersBehav-class.html">spade.Platform.SpadePlatform.GetMembersBehav</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetMinAgentsBehaviour-class.html">spade.Unit.Unit.GetMinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetMinAgentsBehaviour-class.html">spade.Unit_new.Unit_new.GetMinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetModeratorListBehaviour-class.html">spade.Unit_new.Unit_new.GetModeratorListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetModeratorListBehaviour-class.html">spade.Unit.Unit.GetModeratorListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetNumberOfAgentsBehaviour-class.html">spade.Unit.Unit.GetNumberOfAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetNumberOfAgentsBehaviour-class.html">spade.Unit_new.Unit_new.GetNumberOfAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GetOwnerListBehaviour-class.html">spade.Unit_new.Unit_new.GetOwnerListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GetOwnerListBehaviour-class.html">spade.Unit.Unit.GetOwnerListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.GetRegistrationFormBehaviour-class.html">spade.Organization.Organization.GetRegistrationFormBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.GetRegistrationFormBehaviour-class.html">spade.Organization_new.Organization_new.GetRegistrationFormBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.GetUnitInfoBehaviour-class.html">spade.Organization.Organization.GetUnitInfoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.GetUnitInfoBehaviour-class.html">spade.Organization_new.Organization_new.GetUnitInfoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.GetUnitListBehaviour-class.html">spade.Organization.Organization.GetUnitListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.GetUnitListBehaviour-class.html">spade.Organization_new.Organization_new.GetUnitListBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.GiveVoiceBehaviour-class.html">spade.Unit.Unit.GiveVoiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.GiveVoiceBehaviour-class.html">spade.Unit_new.Unit_new.GiveVoiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.IsMemberBehaviour-class.html">spade.Organization.Organization.IsMemberBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.IsMemberBehaviour-class.html">spade.Organization_new.Organization_new.IsMemberBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.KickAgentBehaviour-class.html">spade.Unit.Unit.KickAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.KickAgentBehaviour-class.html">spade.Unit_new.Unit_new.KickAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.PresenceBehaviour.MinAgentsBehaviour-class.html">spade.Unit_new.Unit_new.PresenceBehaviour.MinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.PresenceBehaviour.MinAgentsBehaviour-class.html">spade.Unit.Unit.PresenceBehaviour.MinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.ModifyAgentBehaviour-class.html">spade.fipa.ModifyAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.DF.ModifyBehaviour-class.html">spade.DF.DF.ModifyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.ModifyBehaviour-class.html">spade.AMS.AMS.ModifyBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.MyJoinRoomBehaviour-class.html">spade.Unit_new.Unit_new.MyJoinRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.MyJoinRoomBehaviour-class.html">spade.Organization_new.Organization_new.MyJoinRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.MyJoinRoomBehaviour-class.html">spade.Unit.Unit.MyJoinRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.MyJoinRoomBehaviour-class.html">spade.Organization.Organization.MyJoinRoomBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.PlatformBehaviour-class.html">spade.AMS.AMS.PlatformBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.DF.RegisterBehaviour-class.html">spade.DF.DF.RegisterBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.RegisterBehaviour-class.html">spade.AMS.AMS.RegisterBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.RemoveAdminBehaviour-class.html">spade.Unit_new.Unit_new.RemoveAdminBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.RemoveAdminBehaviour-class.html">spade.Unit.Unit.RemoveAdminBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.RemoveBanAgentBehaviour-class.html">spade.Unit.Unit.RemoveBanAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.RemoveBanAgentBehaviour-class.html">spade.Unit_new.Unit_new.RemoveBanAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.RemoveModeratorBehaviour-class.html">spade.Unit.Unit.RemoveModeratorBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.RemoveModeratorBehaviour-class.html">spade.Unit_new.Unit_new.RemoveModeratorBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.RemoveOwnerBehaviour-class.html">spade.Unit.Unit.RemoveOwnerBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.peer2peer.RequestDiscoInfoBehav-class.html">spade.peer2peer.RequestDiscoInfoBehav</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.RevokeVoiceBehaviour-class.html">spade.Unit.Unit.RevokeVoiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.RevokeVoiceBehaviour-class.html">spade.Unit_new.Unit_new.RevokeVoiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.SearchAgentBehaviour-class.html">spade.fipa.SearchAgentBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.SearchBehaviour-class.html">spade.AMS.AMS.SearchBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.DF.DF.SearchBehaviour-class.html">spade.DF.DF.SearchBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.SendMessageBehaviour-class.html">spade.Unit_new.Unit_new.SendMessageBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.SendMessageBehaviour-class.html">spade.Unit.Unit.SendMessageBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.SendPrivateMessageBehaviour-class.html">spade.Unit.Unit.SendPrivateMessageBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.SendPrivateMessageBehaviour-class.html">spade.Unit_new.Unit_new.SendPrivateMessageBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.SendRegistrationFormBehaviour-class.html">spade.Organization_new.Organization_new.SendRegistrationFormBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.SendRegistrationFormBehaviour-class.html">spade.Organization.Organization.SendRegistrationFormBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.peer2peer.SendStreamInitiationBehav-class.html">spade.peer2peer.SendStreamInitiationBehav</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.SetGoalBehaviour-class.html">spade.Unit_new.Unit_new.SetGoalBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.SetGoalBehaviour-class.html">spade.Unit.Unit.SetGoalBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.SetMaxAgentsBehaviour-class.html">spade.Unit_new.Unit_new.SetMaxAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.SetMaxAgentsBehaviour-class.html">spade.Unit.Unit.SetMaxAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.SetMinAgentsBehaviour-class.html">spade.Unit.Unit.SetMinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.SetMinAgentsBehaviour-class.html">spade.Unit_new.Unit_new.SetMinAgentsBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.TestRoomNameBehaviour-class.html">spade.Unit.Unit.TestRoomNameBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new.TestRoomNameBehaviour-class.html">spade.Organization_new.Organization_new.TestRoomNameBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization.TestRoomNameBehaviour-class.html">spade.Organization.Organization.TestRoomNameBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.TestRoomNameBehaviour-class.html">spade.Unit_new.Unit_new.TestRoomNameBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit-class.html">spade.Unit.Unit</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization.Organization-class.html">spade.Organization.Organization</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new-class.html">spade.Unit_new.Unit_new</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Organization_new.Organization_new-class.html">spade.Organization_new.Organization_new</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.deregisterServiceBehaviour-class.html">spade.fipa.deregisterServiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.getPlatformInfoBehaviour-class.html">spade.fipa.getPlatformInfoBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.modifyServiceBehaviour-class.html">spade.fipa.modifyServiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.registerServiceBehaviour-class.html">spade.fipa.registerServiceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.fipa.searchServiceBehaviour-class.html">spade.fipa.searchServiceBehaviour</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.SIMBA.SIMBA.OutboxBehaviour-class.html">spade.SIMBA.SIMBA.OutboxBehaviour</a></strong>:
      <em class="summary">Behaviour that routes outgoing SIMBA messages</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.peer2peer.P2PBehaviour-class.html">spade.peer2peer.P2PBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Behaviour.PeriodicBehaviour-class.html">spade.Behaviour.PeriodicBehaviour</a></strong>:
      <em class="summary">this behavior runs periodically with a period</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.Behaviour.TimeOutBehaviour-class.html">spade.Behaviour.TimeOutBehaviour</a></strong>:
      <em class="summary">this behavior is executed only once after a timeout</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit.Unit.PresenceBehaviour-class.html">spade.Unit.Unit.PresenceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Unit_new.Unit_new.PresenceBehaviour-class.html">spade.Unit_new.Unit_new.PresenceBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Platform.SpadePlatform.RouteBehaviour-class.html">spade.Platform.SpadePlatform.RouteBehaviour</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.AMS.AMS.DefaultBehaviour.SubscribeBehaviour-class.html">spade.AMS.AMS.DefaultBehaviour.SubscribeBehaviour</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.wui.WUI-class.html">spade.wui.WUI</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.get_input-class.html">spade.xmppd.xmppd.get_input</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.Agent.jabberProcess-class.html">spade.Agent.jabberProcess</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.multisession_manager.multisession_thread-class.html">spade.xmppd.xmppd.multisession_manager.multisession_thread</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">basestring</strong>:
      <em class="summary">Type basestring cannot be instantiated; it is the base for str and 
        unicode.</em>
    <ul>
    <li> <strong class="uidlink">unicode</strong>:
      <em class="summary">unicode(string [, encoding[, errors]]) -&gt; object</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.pyratemp._dontescape-class.html" onclick="show_private();">spade.pyratemp._dontescape</a></strong>:
      <em class="summary">Unicode-string which should not be escaped.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">dict</strong>:
      <em class="summary">dict() -&gt; new empty dictionary
dict(mapping) -&gt; new dictionary initialized from a mapping object's
    (key, value) pairs
dict(iterable) -&gt; new dictionary initialized as if via:
    d = {}
    for k, v in iterable:
        d[k] = v
dict(**kwargs) -&gt; new dictionary initialized with the name=value pairs
    in the keyword argument list.</em>
    <ul>
    <li> <strong class="uidlink"><a href="spade.content.ContentObject-class.html">spade.content.ContentObject</a></strong>:
      <em class="summary">WARNING: copy.copy() does NOT work for this class :-?</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.RDF0Parser.Newdict-class.html">spade.RDF0Parser.Newdict</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.SpadeConfigParser.ParseObject-class.html">spade.SpadeConfigParser.ParseObject</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.xmppd.fake_select.poll-class.html">spade.xmppd.xmppd.fake_select.poll</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="spade.SpadeConfigParser.spadeXML-class.html">spade.SpadeConfigParser.spadeXML</a></strong>:
      <em class="summary">Analizador de cadenas XML especificamente configurado para SPADE</em>
    </li>
    <li> <strong class="uidlink"><a href="spade.xmppd.modules.config.xmppdXML-class.html">spade.xmppd.modules.config.xmppdXML</a></strong>:
      <em class="summary">XML streams parser for xmppd</em>
    </li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="spade-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Wed May 26 16:26:21 2010
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
